:root {
  --el-color-primary: white;
}

@radioColor: #15f8f5;

.el-input__inner {
  color: #333;
}

.el-radio__inner {
  border-width: 2px;
  border-color: white;
  background-color: transparent;

  &:hover {
    border-color: @radioColor;
  }
}

.el-radio__label {
  color: white;
}

.el-radio__input.is-checked + .el-radio__label {
  color: @radioColor;
}

.el-radio__input.is-checked .el-radio__inner {
  border-color: @radioColor;
  background-color: transparent;
}

.el-radio__inner::after {
  background-color: @radioColor;
}
